API Documentation
MAIN PAGE
NAMESPACES
CLASSES
Documentation
Headers
NilkinsDebug
Testing
Formatting
OutputFormatter.h
1
// OutputFormatter.h
3
//
5
6
namespace
nkDebug
7
{
14
class
OutputFormatter
15
{
16
public :
17
18
// Constructor, destructor
22
OutputFormatter
() ;
26
virtual
~OutputFormatter
() ;
27
28
// Formatting
35
virtual
nkLog::String
formatClassLaunch
(
const
TestClassObserverInformation
& info) ;
42
virtual
nkLog::String
formatClassBypass
(
const
TestClassObserverInformation
& info) ;
49
virtual
nkLog::String
formatClassEnd
(
const
TestClassObserverInformation
& info) ;
56
virtual
nkLog::String
formatTestLaunch
(
const
TestFunctionObserverInformation
& info) ;
63
virtual
nkLog::String
formatTestBypass
(
const
TestFunctionObserverInformation
& info) ;
70
virtual
nkLog::String
formatTestSuccess
(
const
TestFunctionObserverInformation
& info) ;
77
virtual
nkLog::String
formatTestFailure
(
const
TestFunctionObserverInformation
& info) ;
78
} ;
79
}
nkDebug::TestClassObserverInformation
Information provided during a TestClass run.
Definition:
TestClassObserverInformation.h:12
nkDebug::OutputFormatter::~OutputFormatter
virtual ~OutputFormatter()
nkDebug::OutputFormatter::formatClassLaunch
virtual nkLog::String formatClassLaunch(const TestClassObserverInformation &info)
nkDebug::OutputFormatter::formatTestFailure
virtual nkLog::String formatTestFailure(const TestFunctionObserverInformation &info)
nkDebug::OutputFormatter
Base class for test's output formatting.
Definition:
OutputFormatter.h:15
nkDebug::TestFunctionObserverInformation
Information provided during a function run.
Definition:
TestFunctionObserverInformation.h:12
nkDebug::OutputFormatter::formatClassEnd
virtual nkLog::String formatClassEnd(const TestClassObserverInformation &info)
nkDebug::OutputFormatter::formatTestBypass
virtual nkLog::String formatTestBypass(const TestFunctionObserverInformation &info)
nkDebug::OutputFormatter::formatTestLaunch
virtual nkLog::String formatTestLaunch(const TestFunctionObserverInformation &info)
nkDebug::OutputFormatter::formatTestSuccess
virtual nkLog::String formatTestSuccess(const TestFunctionObserverInformation &info)
nkDebug::OutputFormatter::formatClassBypass
virtual nkLog::String formatClassBypass(const TestClassObserverInformation &info)
nkDebug
Encompasses all API of component NilkinsDebug.
Definition:
LogManager.h:7
nkDebug::OutputFormatter::OutputFormatter
OutputFormatter()
Generated by
Doxygen
1.8.18